home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 147 / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin / games / greversi / src.lzh / src / iocscall.mac < prev    next >
Text File  |  1999-10-15  |  7KB  |  405 lines

  1.   .ifndef __IOCSCALL_MAC__
  2. __IOCSCALL_MAC__    equ    1
  3.  
  4. ;----------------------------------------------------------------
  5.     .nlist
  6.  
  7. *IOCSコール名
  8. _B_KEYINP    equ    $00
  9. _B_KEYSNS    equ    $01
  10. _B_SFTSNS    equ    $02
  11. _KEY_INIT    equ    $03    *仮名
  12. _BITSNS        equ    $04
  13. _SKEYSET    equ    $05
  14. _LEDCTRL    equ    $06    *仮名
  15. _LEDSET        equ    $07    *仮名
  16. _KEYDLY        equ    $08    *仮名
  17. _KEYREP        equ    $09    *仮名
  18. _OPT2TVON    equ    $0A    *仮名
  19. _OPT2TVOFF    equ    $0B    *仮名
  20. _TVCTRL        equ    $0C
  21. _LEDMOD        equ    $0D
  22. _TGUSEMD    equ    $0E
  23. _DEFCHR        equ    $0F
  24.  
  25. _CRTMOD        equ    $10
  26. _CONTRAST    equ    $11
  27. _HSVTORGB    equ    $12
  28. _TPALET        equ    $13
  29. _TPALET2    equ    $14
  30. _TCOLOR        equ    $15
  31. _FNTADR        equ    $16    *仮名
  32. _VRAMGET    equ    $17
  33. _VRAMPUT    equ    $18
  34. _FNTGET        equ    $19
  35. _TEXTGET    equ    $1A
  36. _TEXTPUT    equ    $1B
  37. _CLIPPUT    equ    $1C
  38. _SCROLL        equ    $1D
  39. _B_CURON    equ    $1E
  40. _B_CUROFF    equ    $1F
  41.  
  42. _B_PUTC        equ    $20
  43. _B_PRINT    equ    $21
  44. _B_COLOR    equ    $22
  45. _B_LOCATE    equ    $23
  46. _B_DOWN_S    equ    $24
  47. _B_UP_S        equ    $25
  48. _B_UP        equ    $26
  49. _B_DOWN        equ    $27
  50. _B_RIGHT    equ    $28
  51. _B_LEFT        equ    $29
  52. _B_CLR_ST    equ    $2A
  53. _B_ERA_ST    equ    $2B
  54. _B_INS        equ    $2C
  55. _B_DEL        equ    $2D
  56. _B_CONSOL    equ    $2E
  57. _B_PUTMES    equ    $2F
  58.  
  59. _SET232C    equ    $30
  60. _LOF232C    equ    $31
  61. _INP232C    equ    $32
  62. _ISNS232C    equ    $33
  63. _OSNS232C    equ    $34
  64. _OUT232C    equ    $35
  65. _MS_VCS        equ    $36    *仮名
  66. _EXESC        equ    $37    *仮名
  67. _CHR_ADR    equ    $38    *仮名
  68. _SETBEEP    equ    $39    *仮名
  69. _SETPRN        equ    $3A    *仮名
  70. _JOYGET        equ    $3B
  71. _INIT_PRN    equ    $3C
  72. _SNSPRN        equ    $3D
  73. _OUTLPT        equ    $3E
  74. _OUTPRN        equ    $3F
  75.  
  76. _B_SEEK        equ    $40
  77. _B_VERIFY    equ    $41
  78. _B_READDI    equ    $42
  79. _B_DSKINI    equ    $43
  80. _B_DRVSNS    equ    $44
  81. _B_WRITE    equ    $45
  82. _B_READ        equ    $46
  83. _B_RECALI    equ    $47
  84. _B_ASSIGN    equ    $48
  85. _B_WRITED    equ    $49
  86. _B_READID    equ    $4A
  87. _B_BADFMT    equ    $4B
  88. _B_READDL    equ    $4C
  89. _B_FORMAT    equ    $4D
  90. _B_DRVCHK    equ    $4E
  91. _B_EJECT    equ    $4F
  92.  
  93. _DATEBCD    equ    $50
  94. _DATESET    equ    $51
  95. _TIMEBCD    equ    $52
  96. _TIMESET    equ    $53
  97. _DATEGET    equ    $54
  98. _DATEBIN    equ    $55
  99. _TIMEGET    equ    $56
  100. _TIMEBIN    equ    $57
  101. _DATECNV    equ    $58
  102. _TIMECNV    equ    $59
  103. _DATEASC    equ    $5A
  104. _TIMEASC    equ    $5B
  105. _DAYASC        equ    $5C
  106. _ALARMMOD    equ    $5D
  107. _ALARMSET    equ    $5E
  108. _ALARMGET    equ    $5F
  109.  
  110. _ADPCMOUT    equ    $60
  111. _ADPCMINP    equ    $61
  112. _ADPCMAOT    equ    $62
  113. _ADPCMAIN    equ    $63
  114. _ADPCMLOT    equ    $64
  115. _ADPCMLIN    equ    $65
  116. _ADPCMSNS    equ    $66
  117. _ADPCMMOD    equ    $67
  118. _OPMSET        equ    $68
  119. _OPMSNS        equ    $69
  120. _OPMINTST    equ    $6A
  121. _TIMERDST    equ    $6B
  122. _VDISPST    equ    $6C
  123. _CRTCRAS    equ    $6D
  124. _HSYNCST    equ    $6E
  125. _PRNINTST    equ    $6F
  126.  
  127. _MS_INIT    equ    $70
  128. _MS_CURON    equ    $71
  129. _MS_CUROF    equ    $72
  130. _MS_STAT    equ    $73
  131. _MS_GETDT    equ    $74
  132. _MS_CURGT    equ    $75
  133. _MS_CURST    equ    $76
  134. _MS_LIMIT    equ    $77
  135. _MS_OFFTM    equ    $78
  136. _MS_ONTM    equ    $79
  137. _MS_PATST    equ    $7A
  138. _MS_SEL        equ    $7B
  139. _MS_SEL2    equ    $7C
  140. _SKEY_MOD    equ    $7D
  141. _DENSNS        equ    $7E
  142. _ONTIME        equ    $7F
  143.  
  144. _B_INTVCS    equ    $80
  145. _B_SUPER    equ    $81
  146. _B_BPEEK    equ    $82
  147. _B_WPEEK    equ    $83
  148. _B_LPEEK    equ    $84
  149. _B_MEMSTR    equ    $85
  150. _B_BPOKE    equ    $86
  151. _B_WPOKE    equ    $87
  152. _B_LPOKE    equ    $88
  153. _B_MEMSET    equ    $89
  154. _DMAMOVE    equ    $8A
  155. _DMAMOV_A    equ    $8B
  156. _DMAMOV_L    equ    $8C
  157. _DMAMODE    equ    $8D
  158. _BOOTINF    equ    $8E
  159. _ROMVER        equ    $8F
  160.  
  161. _G_CLR_ON    equ    $90
  162. _G_MOD        equ    $91    *仮名
  163. _PRIORITY    equ    $92    *仮名
  164. _CRTMOD2    equ    $93    *仮名
  165. _GPALET        equ    $94
  166. _PENCOLOR    equ    $95    *仮名
  167. _SET_PAGE    equ    $96    *仮名
  168. _GGET        equ    $97    *仮名
  169. _MASK_GPUT    equ    $98    *仮名
  170. _GPUT        equ    $99    *仮名
  171. _GPTRN        equ    $9A    *仮名
  172. _BK_GPTRN    equ    $9B    *仮名
  173. _X_GPTRN    equ    $9C    *仮名
  174.  
  175. _SFTJIS        equ    $A0
  176. _JISSFT        equ    $A1
  177. _AKCONV        equ    $A2
  178. _RMACNV        equ    $A3
  179. _DAKJOB        equ    $A4
  180. _HANJOB        equ    $A5
  181.  
  182. _SYS_STAT    equ    $AC
  183. _B_CONMOD    equ    $AD
  184. _OS_CURON    equ    $AE
  185. _OS_CUROF    equ    $AF
  186.  
  187. _DRAWMODE    equ    $B0
  188. _DRAWMOD    equ    $B0    *仮名
  189. _APAGE        equ    $B1
  190. _VPAGE        equ    $B2
  191. _HOME        equ    $B3
  192. _WINDOW        equ    $B4
  193. _WIPE        equ    $B5
  194. _PSET        equ    $B6
  195. _POINT        equ    $B7
  196. _LINE        equ    $B8
  197. _BOX        equ    $B9
  198. _FILL        equ    $BA
  199. _CIRCLE        equ    $BB
  200. _PAINT        equ    $BC
  201. _SYMBOL        equ    $BD
  202. _GETGRM        equ    $BE
  203. _PUTGRM        equ    $BF
  204.  
  205. _SP_INIT    equ    $C0
  206. _SP_ON        equ    $C1
  207. _SP_OFF        equ    $C2
  208. _SP_CGCLR    equ    $C3
  209. _SP_DEFCG    equ    $C4
  210. _SP_GTPCG    equ    $C5
  211. _SP_REGST    equ    $C6
  212. _SP_REGGT    equ    $C7
  213. _BGSCRLST    equ    $C8
  214. _BGSCRLGT    equ    $C9
  215. _BGCTRLST    equ    $CA
  216. _BGCTRLGT    equ    $CB
  217. _BGTEXTCL    equ    $CC
  218. _BGTEXTST    equ    $CD
  219. _BGTEXTGT    equ    $CE
  220. _SPALET        equ    $CF
  221.  
  222. _TXXLINE    equ    $D3
  223. _TXYLINE    equ    $D4
  224. _TXLINE        equ    $D5
  225. _TXBOX        equ    $D6
  226. _TXFILL        equ    $D7
  227. _TXREV        equ    $D8
  228.  
  229. _TXRASCPY    equ    $DF
  230.  
  231. _OPMDRV        equ    $F0
  232. _RSDRV        equ    $F1
  233. _A_JOY        equ    $F2    *仮名
  234. _MIDI        equ    $F3    *仮名
  235.  
  236. _SCSIDRV    equ    $F5
  237.  
  238. _HIMEM        equ    $F8    *仮名
  239.  
  240. _ABORTRST    equ    $FD
  241. _IPLERR        equ    $FE
  242. _ABORTJOB    equ    $FF
  243.  
  244.  
  245. *OPMDRV
  246. _M_INIT        equ    $00
  247. _M_ALLOC    equ    $01
  248. _M_ASSIGN    equ    $02
  249. _M_VGET        equ    $03
  250. _M_VSET        equ    $04
  251. _M_TEMPO    equ    $05
  252. _M_TRK        equ    $06
  253. _M_FREE        equ    $07
  254. _M_PLAY        equ    $08
  255. _M_STAT        equ    $09
  256. _M_STOP        equ    $0A
  257. _M_CONT        equ    $0B
  258. _M_ATOI        equ    $0C
  259.  
  260. _M_USE        equ    $0F
  261.  
  262. _M_CHAN        equ    $10
  263. _M_PROG        equ    $11
  264. _M_VOL        equ    $12
  265. _M_PAN        equ    $13
  266. _M_VEL        equ    $14
  267. _M_TRNS        equ    $15
  268.  
  269. _M_ANTOFF    equ    $18
  270. _M_DIROUT    equ    $19
  271. _M_ENABLE    equ    $1A
  272. _M_NTON        equ    $1B
  273. _M_NTOFF    equ    $1C
  274.  
  275. _M_SYNC        equ    $20
  276. _M_METER    equ    $21
  277. _M_CLICK    equ    $22
  278. _M_RECINT    equ    $23
  279. _M_RECSET    equ    $24
  280. _M_RECSTA    equ    $25
  281. _M_RECSTP    equ    $26
  282. _M_RECLEN    equ    $27
  283. _M_THRU        equ    $28
  284. _M_SNDSET    equ    $29
  285. _M_PCMSET    equ    $2A
  286. _M_SYSCH    equ    $2B
  287. _M_IFCHK    equ    $2C
  288. _M_BEND        equ    $2D
  289. _M_MOD        equ    $2E
  290. _M_FREEA    equ    $2F
  291.  
  292. _M_OUT        equ    $30
  293. _M_IN        equ    $31
  294. _M_MEAS        equ    $32
  295. _M_YCOM        equ    $33
  296. _M_START    equ    $34
  297. _M_END        equ    $35
  298. _M_MODSNS    equ    $36
  299.  
  300. _M_PCMREC    equ    $38
  301. _M_PCMGET    equ    $39
  302. _M_PCMLEN    equ    $3A
  303. _M_PCMBSY    equ    $3B
  304. _M_PCMON    equ    $3C
  305. _M_CTRLRES    equ    $3D
  306. _M_OPMREG    equ    $3E
  307. _M_MDREG    equ    $3F
  308.  
  309. _M_TNMSET    equ    $40
  310. _M_TNMGET    equ    $41
  311. _M_PNMSET    equ    $42
  312. _M_PNMGET    equ    $43
  313. _M_MSTVOL    equ    $44
  314.  
  315. _M_OPMLFQ    equ    $46
  316. _M_OPMEXC    equ    $47
  317.  
  318. _M_PGMFLT    equ    $49
  319. _M_VOLFLT    equ    $4A
  320. _M_PANFLT    equ    $4B
  321.  
  322. _M_VERSION    equ    $5E
  323.  
  324.  
  325. *SCSIDRV
  326. _S_RESET    equ    $00
  327. _S_SELECT    equ    $01
  328. *            $02
  329. _S_CMDOUT    equ    $03
  330. _S_DATAIN    equ    $04
  331. _S_DATAOUT    equ    $05
  332. _S_STSIN    equ    $06
  333. _S_MSGIN    equ    $07
  334. _S_MSGOUT    equ    $08
  335. _S_PHASE    equ    $09
  336. _S_REVISION    equ    $0A
  337. _S_DATAIN_P    equ    $0B
  338. _S_DATAOUT_P    equ    $0C
  339. *        equ    $0D
  340.  
  341. _S_INQUIRY    equ    $20
  342. _S_READ        equ    $21
  343. _S_WRITE    equ    $22
  344. _S_FORMAT    equ    $23
  345. _S_TESTUNIT    equ    $24
  346. _S_READCAP    equ    $25
  347. _S_READEXT    equ    $26
  348. _S_WRITEEXT    equ    $27
  349. _S_VERIFY    equ    $28
  350. _S_MODESENSE    equ    $29
  351. _S_MODESELECT    equ    $2A
  352. _S_REZEROUNIT    equ    $2B
  353. _S_REQUEST    equ    $2C
  354. _S_SEEK        equ    $2D
  355. *            $2E
  356. _S_STARTSTOP    equ    $2F
  357.  
  358. *            $30
  359. _S_REASSIGN    equ    $31
  360. _S_PAMEDIUM    equ    $32
  361.  
  362. *            $36
  363. *            $37    _B_FORMAT
  364. *            $38    _B_BADFMT
  365. *            $39    _B_ASSIGN
  366.  
  367.  
  368. *RSDRV
  369. E_SET232C    equ    $30
  370. E_LOF232C    equ    $31
  371. E_INP232C    equ    $32
  372. E_ISNS232C    equ    $33
  373. E_OSNS232C    equ    $34
  374. E_OUT232C    equ    $35
  375. E_BUF232C    equ    $36
  376. E_VER232C    equ    $37
  377. E_PINP232C    equ    $38
  378. E_PSET232C    equ    $39
  379.  
  380.  
  381. IOCS    .macro    num
  382.     moveq.l    #num,d0
  383.     trap    #15
  384.     .endm
  385.  
  386. OPM    .macro    num
  387.     moveq.l    #num,d1
  388.     IOCS    _OPMDRV
  389.     .endm
  390.  
  391. SCSI    .macro    num
  392.     moveq.l    #num,d1
  393.     IOCS    _SCSIDRV
  394.     .endm
  395.  
  396. ERS    .macro    num,ch
  397.     moveq.l    #(ch<<8)+num,d2
  398.     IOCS    _RSDRV
  399.     .endm
  400.  
  401.     .list
  402.  
  403. ;----------------------------------------------------------------
  404.   .endif    ;__IOCSCALL_MAC__
  405.